import java.util.ArrayList;
import java.util.List;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 石方旭
 * Date: 2022-04-22
 * Time: 14:47
 */
//class LogIn {
//    private String userName = "admin";
//    private String password = "123456";
//    public  void loginInfo(String userName, String password) throws UserNameErrorExecption,
//            PasswordErrorException{
//        if (!this.userName.equals(userName)) {
//            //System.out.println("用户名错误！");
//            throw new UserNameErrorExecption("我是用户名错误的异常的参数");
//        }
//
//        if(!this.password.equals(password)) {
//            //System.out.println("密码错误！");
//            throw new PasswordErrorException("我是密码错误的异常的参数");
//            //return;
//    }
//        System.out.println("登陆成功");
//}
//    public static void main(String[] args) {
//        try {
//            LogIn logIn = new LogIn();
//            logIn.loginInfo("admin", "123456");
//        }catch (UserNameErrorExecption errorExecption) {
//            errorExecption.printStackTrace();
//            System.out.println("用户名异常！");
//        }catch (PasswordErrorException e){
//            e.printStackTrace();
//            System.out.println("密码异常！");
//        }
//    }
//}

//class LogIn {
//    private String name ="Admin";//用户名
//    private String password= "CsDn1263987..0";
//    public void logInFor(String name,String password) throws UserNameErrorExecption, PasswordErrorException {
//        if(!this.name.equals(name)){
//            throw new UserNameErrorExecption("用户名参数异常！！！");
//        }
//        if(!this.password.equals(password)) {
//            throw  new PasswordErrorException("用户密码参数异常！！！");
//        }
//        System.out.println("~~~登陆成功~~~");
//    }
//}
//public class TestDemo{
//    public static void main(String[] args) throws UserNameErrorExecption, PasswordErrorException {
//        LogIn logIn = new LogIn();
//        //logIn.logInFor("Admin","CsDn1263987..0");
//        try{
//            logIn.logInFor("Admin","CsDn126398..0");
//        }catch(UserNameErrorExecption nameError) {
//            nameError.printStackTrace();
//            System.out.println("用户名错误！！！");
//        }catch(PasswordErrorException passwordError) {
//            passwordError.printStackTrace();
//            System.out.println("密码错误！！！");
//        }
//    }
//}
/*在方法中处理异常*/
public class TestDemo {



    public static void main(String args[]) {
        int i = -5;

        System.out.println(i);
    }

//    public static void main(String[] args) {
//        String s = "hellow,world\0";
//        System.out.println(s);
//        float a = 1.0f;
//        char c='\u6369';
//        long l = 1;
//    }

//    public static void main(String[] args) throws ArrayIndexOutOfBoundsException {
//        int[] array = {7, 8, 9, 5, 6};
//
//        System.out.println(array[100]);
//        try{
//            System.out.println(array[100]);
//        }catch(ArrayIndexOutOfBoundsException e) {
//            System.out.println("array[100]->数组下标越界异常catch->捕获成功");
//        }finally{
//            System.out.println("finally");
//        }
//    }
}
